using System;
using System.ComponentModel;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;

namespace zeroflag.Windows.Basics
{
	public partial class Controller<DataType> : Component
	{
		public Controller()
		{
			InitializeComponent();
		}

		public Controller(View<DataType> view)
		{
			this.View = view;

			InitializeComponent();
		}

		View<DataType> m_View;

		public View<DataType> View
		{
			get { return m_View; }
			set
			{
				if (m_View != value)
				{
					m_View = value;
				}
			}
		}
		
	}
}
